imperial troop transport - Alemán Inglés Diccionario